在我们输入资料时,经常会遇到数据不能重复,有很简单的方法,来限制重复值的输入:
1、选择要限制重复输入的区域,
2、进入“数据有效性”功能
在Excel2000/2003版中依次点击菜单:[数据]--[有效性];
在Excel2007/2010版中在功能区“数据”标签下点击数据有效性,如图:

3、进行数据有效性设置
允许:
选择自定义
在公式中输入:=COUNTIF(一个选定区域,这个选定区域的第一个单元格)=1
比如:如果限制A列输入重复值,则应该输入:
=COUNTIF(A:A,A1)=1
如图:

提醒:如果限制一个不是整行或整列的区域,则应注意绝对引用的问题,比如限制B2到D10中不能输入重复值,,则应该输入=countif($B$2:$D$10,B2):
如图:

如果想取消限制重复输入的设置,只需再次选择这个区域,在数据有效性设置上点击“全部清除”就可以了。
如图:

如果你觉得用自己设置还是比较麻烦,那么请下载EXCEL必备工具箱8.25版(或更高版本),可以一键搞定。该功能介绍:https://www.ahzll.top/HELP/PAGE/blog_5488e3a901013qkb.html
相关说明:
COUNTIF函数是一个比较简单的函数,但真正使用好了也是非常实用的。countif函数的功能就是用来计算个数,表示计算区域中满足给定条件的单元格的个数。
countif函数的语法为:COUNTIF(range,criteria),其中Range参数:是为需要计算其中满足条件的单元格数目的单元格区域,Criteria参数:为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。
如果要查找一个区域内是否有重复值,也可以用Countif函数来实现,比如,查找A列是否有重复值:
